parachute drop - German English Dictionary